027fe9bb55f26dfdb6b609a5485c207051b7e739,python/src/com/jetbrains/python/codeInsight/controlflow/PyControlFlowBuilder.java,PyControlFlowBuilder,visitPyWhileStatement,#PyWhileStatement#,403

Before Change


    }
    final PyStatementList list = whilePart.getStatementList();
    if (list != null) {
      myBuilder.startConditionalNode(list,  condition, true);
      list.accept(this);
      // Loop edges
      if (myBuilder.prevInstruction != null) {

After Change


      myBuilder.addPendingEdge(node, myBuilder.prevInstruction);
    }
    final PyStatementList list = whilePart.getStatementList();
    myBuilder.startConditionalNode(list, condition, true);
    list.accept(this);
    // Loop edges
    if (myBuilder.prevInstruction != null) {